engine manufacturing - Alemán Inglés Diccionario